another possibility - Almanca İngilizce Sözlük